First Solar Inc

MIL:1FSLR (USA)  
€ 250.40 (-1.51%) Jun 7
28.02
P/B:
4.15
Market Cap:
€ 26.28B ($ 28.27B)
Enterprise V:
€ 25.08B ($ 26.98B)
Volume:
50.00
Avg Vol (2M):
88.00
Also Trade In:

First Solar Inc Valuation Measures